package com.hgdp.medicalexamination.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;
import java.util.Date;

/**
 * @param 婚前医学检查表(女性)信息
 * @author hgdp
 * @email hgdp@gmail.com
 * @date 2020-07-29 15:19:30
 */
@Data
@TableName("medicalexamination_fmale")
@EqualsAndHashCode(callSuper = false)
public class Fmale implements Serializable {
    private static final long serialVersionUID = 1L;
    /**
     * 编号
     */
    @TableId
    @ApiModelProperty(value = "编号")
    private String id;
    /**
     * 对方编号
     */
    @ApiModelProperty(value = "对方编号")
    private String maleId;
    /**
     * 检查者姓名
     */
    @ApiModelProperty(value = "检查者姓名")
    private String name;
    /**
     * 填写日期
     */
    @ApiModelProperty(value = "填写日期")
    private Date writedate;
    /**
     * 生日
     */
    @ApiModelProperty(value = "生日")
    private Date birthdate;
    /**
     * 身份证号
     */
    @ApiModelProperty(value = "身份证号")
    private String idcard;
    /**
     * 职业
     */
    @ApiModelProperty(value = "职业")
    private String work;
    /**
     * 民族
     */
    @ApiModelProperty(value = "民族")
    private String nation;
    /**
     * 学历
     */
    @ApiModelProperty(value = "学历")
    private String education;
    /**
     * 户口所在地
     */
    @ApiModelProperty(value = "户口所在地")
    private String address;
    /**
     * 现住址
     */
    @ApiModelProperty(value = "现住址")
    private String nowaddress;
    /**
     * 邮编
     */
    @ApiModelProperty(value = "邮编")
    private String zipcode;
    /**
     * 工作单位
     */
    @ApiModelProperty(value = "工作单位")
    private String enterprise;
    /**
     * 联系电话
     */
    @ApiModelProperty(value = "联系电话")
    private String phonenum;
    /**
     * 对方姓名
     */
    @ApiModelProperty(value = "对方姓名")
    private String malename;
    /**
     * 检查日期
     */
    @ApiModelProperty(value = "检查日期")
    private Date checkdate;
    /**
     * 血缘关系
     */
    @ApiModelProperty(value = "血缘关系")
    private String xygx;
    /**
     * 既往病史
     */
    @ApiModelProperty(value = "既往病史")
    private String jwbs;
    /**
     * 手术史
     */
    @ApiModelProperty(value = "手术史")
    private String sss;
    /**
     * 现病史
     */
    @ApiModelProperty(value = "现病史")
    private String xbs;
    /**
     * 初潮年龄
     */
    @ApiModelProperty(value = "初潮年龄")
    private String ccnl;
    /**
     * 经期/周期
     */
    @ApiModelProperty(value = "经期/周期")
    private String jqzq;
    /**
     * 月经量
     */
    @ApiModelProperty(value = "月经量")
    private String yjl;
    /**
     * 痛经
     */
    @ApiModelProperty(value = "痛经")
    private String tj;
    /**
     * 末次月经
     */
    @ApiModelProperty(value = "末次月经")
    private Date mcyj;
    /**
     * 婚育史
     */
    @ApiModelProperty(value = "婚育史")
    private String hys;
    /**
     * 怀孕足月次数
     */
    @ApiModelProperty(value = "怀孕足月次数")
    private String zy;
    /**
     * 早产次数
     */
    @ApiModelProperty(value = "早产次数")
    private String zc;
    /**
     * 流产次数
     */
    @ApiModelProperty(value = "流产次数")
    private String lc;
    /**
     * 子女数
     */
    @ApiModelProperty(value = "子女数")
    private String zn;
    /**
     * 家族遗传病史
     */
    @ApiModelProperty(value = "家族遗传病史")
    private String jzycbs;
    /**
     * 家族遗传病换着与本人关系
     */
    @ApiModelProperty(value = "家族遗传病换着与本人关系")
    private String jzycbsrelation;
    /**
     * 近亲婚配
     */
    @ApiModelProperty(value = "近亲婚配")
    private String jzjqhp;
    /**
     * 血压
     */
    @ApiModelProperty(value = "血压")
    private String xy;
    /**
     * 特殊体态
     */
    @ApiModelProperty(value = "特殊体态")
    private String tstt;
    /**
     * 精神状态
     */
    @ApiModelProperty(value = "精神状态")
    private String jszt;
    /**
     * 特殊面容
     */
    @ApiModelProperty(value = "特殊面容")
    private String tsmr;
    /**
     * 智力
     */
    @ApiModelProperty(value = "智力")
    private String zl;
    /**
     * 皮肤毛发
     */
    @ApiModelProperty(value = "皮肤毛发")
    private String pfmf;
    /**
     * 五官
     */
    @ApiModelProperty(value = "五官")
    private String wg;
    /**
     * 甲状腺
     */
    @ApiModelProperty(value = "甲状腺")
    private String jzx;
    /**
     * 心率
     */
    @ApiModelProperty(value = "心率")
    private String xl;
    /**
     * 杂音
     */
    @ApiModelProperty(value = "杂音")
    private String zay;
    /**
     * 肺
     */
    @ApiModelProperty(value = "肺")
    private String lung;
    /**
     * 肝
     */
    @ApiModelProperty(value = "肝")
    private String liver;
    /**
     * 四肢脊椎
     */
    @ApiModelProperty(value = "四肢脊椎")
    private String szjz;
    /**
     * 体格检查其他
     */
    @ApiModelProperty(value = "体格检查其他")
    private String tgOther;
    /**
     * 阴毛
     */
    @ApiModelProperty(value = "阴毛")
    private String ym;
    /**
     * 乳房
     */
    @ApiModelProperty(value = "乳房")
    private String rf;
    /**
     * 外阴
     */
    @ApiModelProperty(value = "外阴")
    private String wy;
    /**
     * 分泌物
     */
    @ApiModelProperty(value = "分泌物")
    private String fmw;
    /**
     * 子宫
     */
    @ApiModelProperty(value = "子宫")
    private String zg;
    /**
     * 肛查附件
     */
    @ApiModelProperty(value = "肛查附件")
    private String gzfj;
    /**
     * 阴道
     */
    @ApiModelProperty(value = "阴道")
    private String yd;
    /**
     * 宫颈
     */
    @ApiModelProperty(value = "宫颈")
    private String gj;
    /**
     * 性征其他
     */
    @ApiModelProperty(value = "性征其他")
    private String sexOther;
    /**
     * 检查结果
     */
    @ApiModelProperty(value = "检查结果")
    private String checkresult;
    /**
     * 医学意见
     */
    @ApiModelProperty(value = "医学意见")
    private String medicalopinion;
    /**
     * 婚前卫生咨询
     */
    @ApiModelProperty(value = "婚前卫生咨询")
    private String hqwszx;
    /**
     * 咨询指导结果
     */
    @ApiModelProperty(value = "咨询指导结果")
    private String zxzdjg;
    /**
     * 转诊医院
     */
    @ApiModelProperty(value = "转诊医院")
    private String zzyy;
    /**
     * 转诊时间
     */
    @ApiModelProperty(value = "转诊时间")
    private Date zzsj;
    /**
     * 预约复诊时间
     */
    @ApiModelProperty(value = "预约复诊时间")
    private Date yyfzsj;
    /**
     * 婚姻检查证明时间
     */
    @ApiModelProperty(value = "婚姻检查证明时间")
    private Date hyjczmsj;
    /**
     * 附件
     */
    @ApiModelProperty(value = "附件")
    private String enclosure;
}